Fully reliable multicast in heterogeneous environments
نویسندگان
چکیده
Multicast (1:N) is now supported by a number of networks and communication protocols. A problem in this context is how to provide fully reliable data transmission to the receiver group (or speciied subgroup) in a heterogeneous environment. To achieve this an algorithm is required which is independent of any underlying network and multicast scheme. In this paper we present such an algorithm which provides fully reliable data transfer over Internet style networks as well as over ATM networks. The algorithm was initially inspired by mechanisms proposed for XTP 4.0 and proves to work well using XTP 4.0 protocol mechanisms. To evaluate its feasibility and performance it was tested with a series of simulations and implemented over MBone. The results presented in this paper show that it can provide fully reliable multicast to a relatively large number of receivers on top of diierent networks, protocols and protocol architectures.
منابع مشابه
Improving inter-destination synchronization in hierarchical reliable multicast
In hierarchical reliable multicast schemes, the number of repair proxies and their locations influence interdestination synchronization. The inter-destination synchronization in multicast environments means the adjustment of the output timing among destinations over the Internet. Improving the inter-destination synchronization is beneficial to collaborative applications such as multi-conference...
متن کاملReliable and Efficient Download Delivery with Raptor Codes
In this work we address reliable file delivery over mobile broadcast networks using Raptor Codes. We assume a point-to-multipoint (broadcast) transmission, where original source symbols are protected by additional parity symbols. Despite the good performance of Raptor codes, as specified for Multimedia Broadcast/Multicast Services (MBMS) within 3GPP, reliable delivery cannot be guaranteed due t...
متن کاملApplication-Layer Group Communication Server for Extending Reliable Multicast Protocols Services
Reliable multicast protocols are becoming an essential element in distributed applications such as interactive distance learning applications. However, the existing implementations of reliable multicast protocols are not sufficient to satisfy the group communications requirements of some distributed applications. Our experience of using number of multicast protocols in IRI distance learning app...
متن کاملReducing the Makespan in Hierarchical Reliable Multicast Tree
In hierarchical reliable multicast environment, makespan is the time that is required to fully and successfully transmit a packet from the sender to all receivers. Low makespan is vital for achieving high throughput with a TCP-like window based sending scheme. In hierarchical reliable multicast methods, the number of repair servers and their locations influence the makespan. In this paper we pr...
متن کاملAdaptive Error Correction to Support Heterogeneous Multicast Groups
Usage of IP multicast for the distribution of e.g. multimedia data to a set of receivers is increasing. Neither TCP nor UDP are suited for providing a reliable transmission, however, because they lack multicast support or (in the case of UDP) the ability of retransmission. The situation is further complicated by multicast groups that are heterogeneous with respect to error rates and delays expe...
متن کامل